Cable 17 News Desk
Communications House, 5 Factory Ln., Croydon, Greater London, United Kingdom, CR9 3RA
(02082) 516375 Phone